compromising oneself - Français Anglais Dictionnaire